export function isUnDef(val) {
    return !isDef(val);
}

export function isDef(val) {
    return typeof val !== 'undefined';
}

export function isNull(val) {
    return val === null;
}


export function isNullOrUnDef(val) {
    return isUnDef(val) || isNull(val);
}


/**
 * 是否等于0
 * @param {*} val 
 * @returns 
 */
export function is0(val) {
    return val === 0 || val === '0'
}

/**
 * 是否为空
 * @param {*} val 
 * @returns 
 */
export function isEmpty(val) {
    return val === null || val === 'null' || val === 'undefined' || val === undefined || val === ''
}